Useful english dictionary. 2012.
supersacrifice — n., v.t., supersacrificed, supersacrificing. * * * … Universalium